settlement agreement – Català–English translations

🇬🇧 en ca

settlement agreement noun

  • agreement
avinensa
Wiktionary Links